package com.jy.modules.cims.data.interact.funds;

import com.jy.modules.cims.data.interact.core.BaseHeaderRequestDTO;

public class RequestRepayAccountDTO extends BaseHeaderRequestDTO{
	/*合同号、划扣金额、卡号、银行编号、预留证件类型、预留证件号码、预留手机号、合作机构编码、划扣类型（正常、逾期、提前结清）*/
	/**ID*/
	private java.lang.Long id;

	/**合作号*/
	private java.lang.String contractno;

	/**划扣金额*/
	private java.lang.Long repayAccount;

	/**划扣类型（01正常，02逾期，03提前结清）*/
	private java.lang.String repayType;

	/**银行卡*/
	private java.lang.String bankCard="";

	/**银行编号*/
	private java.lang.String bankCode="";

	/**预留证件类型*/
	private java.lang.String cardType="";

	/**预留证件*/
	private java.lang.String cardId="";

	/**预留电话*/
	private java.lang.String phoneNumber="";

	/**合作机构*/
	private java.lang.String cooperorgCode="";

	/**划扣状态（00未划扣，01划扣成功，02划扣失败）*/
	private java.lang.String repayStatus="";

	/**是否处理（00未处理，01已处理）*/
	private java.lang.String isDeal="";

	/**创建时间*/
	private java.sql.Timestamp createTime=null;

	/**修改时间*/
	private java.sql.Timestamp modifyTime=null;

	/**创建人*/
	private java.lang.String createBy="";

	/**修改人*/
	private java.lang.String modifyBy="";

	/**有效性0无效，1有效*/
	private java.lang.String validateState;

	public java.lang.Long getId() {
		return id;
	}

	public void setId(java.lang.Long id) {
		this.id = id;
	}

	public java.lang.String getContractno() {
		return contractno;
	}

	public void setContractno(java.lang.String contractno) {
		this.contractno = contractno;
	}

	public java.lang.Long getRepayAccount() {
		return repayAccount;
	}

	public void setRepayAccount(java.lang.Long repayAccount) {
		this.repayAccount = repayAccount;
	}

	public java.lang.String getRepayType() {
		return repayType;
	}

	public void setRepayType(java.lang.String repayType) {
		this.repayType = repayType;
	}

	public java.lang.String getBankCard() {
		return bankCard;
	}

	public void setBankCard(java.lang.String bankCard) {
		this.bankCard = bankCard;
	}

	public java.lang.String getBankCode() {
		return bankCode;
	}

	public void setBankCode(java.lang.String bankCode) {
		this.bankCode = bankCode;
	}

	public java.lang.String getCardType() {
		return cardType;
	}

	public void setCardType(java.lang.String cardType) {
		this.cardType = cardType;
	}

	public java.lang.String getCardId() {
		return cardId;
	}

	public void setCardId(java.lang.String cardId) {
		this.cardId = cardId;
	}

	public java.lang.String getPhoneNumber() {
		return phoneNumber;
	}

	public void setPhoneNumber(java.lang.String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

	public java.lang.String getCooperorgCode() {
		return cooperorgCode;
	}

	public void setCooperorgCode(java.lang.String cooperorgCode) {
		this.cooperorgCode = cooperorgCode;
	}

	public java.lang.String getRepayStatus() {
		return repayStatus;
	}

	public void setRepayStatus(java.lang.String repayStatus) {
		this.repayStatus = repayStatus;
	}

	public java.lang.String getIsDeal() {
		return isDeal;
	}

	public void setIsDeal(java.lang.String isDeal) {
		this.isDeal = isDeal;
	}

	public java.sql.Timestamp getCreateTime() {
		return createTime;
	}

	public void setCreateTime(java.sql.Timestamp createTime) {
		this.createTime = createTime;
	}

	public java.sql.Timestamp getModifyTime() {
		return modifyTime;
	}

	public void setModifyTime(java.sql.Timestamp modifyTime) {
		this.modifyTime = modifyTime;
	}

	public java.lang.String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(java.lang.String createBy) {
		this.createBy = createBy;
	}

	public java.lang.String getModifyBy() {
		return modifyBy;
	}

	public void setModifyBy(java.lang.String modifyBy) {
		this.modifyBy = modifyBy;
	}

	public java.lang.String getValidateState() {
		return validateState;
	}

	public void setValidateState(java.lang.String validateState) {
		this.validateState = validateState;
	}


}
